@charset "utf-8";
a{TEXT-DECORATION:none}
hover{ color:#FF0000}
.buttondl{width:200px;height:50px;line-height:50px;border:0;margin:0px 0 0 0px; background:url(../images/hy-1.gif)} 
.belownr {font-size: 14px;	color: #333333;font-family:"微软雅黑"; line-height:25px;}
.STYLE1nr {font-size: 14px;	color: #4C4C4C;font-family:"微软雅黑";}
.STYLE1topnr {font-size: 14px;color: #000000;font-family:"微软雅黑";}
.STYLE1lj {font-size: 16px;	color: #4C4C4C;font-family:"微软雅黑";}
.STYLE1lj:hover {color:#2b368f; }
.STYLE1lja {font-size: 14px;	color: #4C4C4C;font-family:"微软雅黑";}
.STYLE1lja:hover {color:#2b368f; }
.STYLE1toplj {font-size: 14px;color: #cccccc;font-family:"微软雅黑";}
.STYLE1toplj:hover {color:#ffffff; }
.STYLE1belowlj {font-size: 14px;color: #333333;font-family:"微软雅黑";}
.STYLE1belowlj:hover {color:#ff0000; }
.STYLE1cdlj {font-size: 14px;color: #4c4c4c;font-family:"微软雅黑";}
.STYLE1cdlj:hover {color:#ff0000; }
.STYLE1zhengwen {font-size: 14px;color: #4C4C4C;line-height:30px;font-family:"微软雅黑";}
.STYLE1zhengwen img { max-width:100%;}
.STYLE1yqlj {font-size: 14px;color: #4C4C4C;line-height:22px;}
.STYLE1bt {font-size: 18px;	color:#ffffff;font-family:"微软雅黑";}
.STYLE1btxt {font-size: 24px;color:#cccccc;font-family:Georgia, "Times New Roman", Times, serif;}
.STYLE1btindex {font-size: 20px;color:#2b368f; font-family:"微软雅黑"; font-weight:bold}
.STYLE1name {font-size: 30px;color:#28348A;	font-family:"微软雅黑";	font-weight:bold;}
.nybt {font-size: 18px;color:#2155b8; font-family:"微软雅黑"; font-weight:bold}
.newsbt {font-size: 16px;color:#333333; font-family:"微软雅黑"; font-weight:bold}
.STYLE1tplj {font-size: 14px;color: #ffffff;}
.STYLE1tplj:hover {position:relative; left:1px; top:1px; clip:rect()}
.sya {background-image:url(../qpimages/sy-1.png);background-position:center top;background-repeat:repeat;background-attachment: scroll;}
.lxwm {background-image:url(../qpimages/bj-lxwm.png);background-position:center top;background-repeat:repeat;background-attachment: scroll;}
.zza {background-image:url(../qpimages/bj-zs.png);background-position:center top;background-repeat:repeat;background-attachment: scroll;}
.zzb {background-image:url(../qpimages/bj-zz.png);background-position:center top;background-repeat:repeat;background-attachment: scroll;}
.gsjj {background-image:url(../qpimages/bj-gsjj.png);background-position:center top;background-repeat:repeat;background-attachment: scroll;}
.test a{ width:160px; height:40px; line-height:40px; background:url(../qpimages/more-bj-1.png); color:#CCCCCC; display:block; font-size:14px; text-align:center;font-family:"微软雅黑";}
.test a:hover{ background:url(../qpimages/more-bj-2.png);color:#ffffff}

.testa a{ width:160px; height:40px; line-height:40px;  color:#999999; display:block; font-size:14px; text-align:right;font-family:"微软雅黑";}
.testa a:hover{ color:#f08619}

.testb a{ width:100%; height:40px; line-height:40px; background:url(../qpimages/more-bj-3.png); color:#CCCCCC; display:block; font-size:14px; text-align:center;font-family:"微软雅黑";}
.testb a:hover{  background:url(../qpimages/more-bj-4.png);color:#ffffff}

.cd a{ width:360px; height:200px; line-height:200px; background-color:#2155b8; color:#ffffff; display:block; font-size:20px; text-align:center;font-family:"微软雅黑";}
.cd a:hover{ background:#e00104; color:#ffffff}

.nycd a{ width:100%; height:50px; line-height:50px; background:url(../qpimages/al-cd-1.png); color:#ffffff; display:block; font-size:14px; text-align:center;font-family:"微软雅黑";}
.nycd a:hover{background:url(../qpimages/al-cd-2.png); color:#ffffff}
.nycda a{ width:100%; height:50px; line-height:50px; background:url(../qpimages/al-cd-2.png); color:#ffffff; display:block; font-size:14px; text-align:center;font-family:"微软雅黑";}
.nycda a:hover{ background:url(../qpimages/al-cd-1.png); color:#ffffff}

.nycc a{ width:100%; height:50px; line-height:50px; background:url(../qpimages/al-cd-3.png); color:#ffffff; display:block; font-size:14px; text-align:center;font-family:"微软雅黑";}
.nycc a:hover{background:url(../qpimages/al-cd-4.png); color:#ffffff}
.nycdd a{ width:100%; height:50px; line-height:50px; background:url(../qpimages/al-cd-4.png); color:#ffffff; display:block; font-size:14px; text-align:center;font-family:"微软雅黑";}
.nycdd a:hover{ background:url(../qpimages/al-cd-3.png); color:#ffffff}

.tp{ 
border:0;  
margin:0;  
padding:0; 
max-width:135px; 
width: expression(this.width > 135 && this.width > this.height ? 135px : 'auto';);  
max-height:90px; 
height: expresion(this.height > 90 ? 90px : 'auto';); 
}  
.tpny{ 
border:0;  
margin:0;  
padding:0; 
max-width:160px; 
width: expression(this.width > 160 && this.width > this.height ? 160px : 'auto';);  
max-height:120px; 
height: expresion(this.height > 120 ? 120px : 'auto';); 
}  

/* ͼƬ���ֲ� */
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.clearfix{display:inline-table;}/* Hides from IE-mac \*/
*html .clearfix{height:1%;}
.clearfix{display:block;}/* End hide from IE-mac */
*+html .clearfix{min-height:1%;}
/* lanrenzhijia */
.lanrenzhijia{width:100%;margin:0px auto 0 auto;overflow:hidden;}
.lanrenzhijia ul{width:100%;}
.lanrenzhijia ul li{float:left;margin-right:6px;margin-bottom:0px;display:inline;width:100%;height:100%;overflow:hidden;position:relative;}
.lanrenzhijia ul li .photo{width:100%;height:100%;overflow:hidden;}
.lanrenzhijia .rsp{width:100%;height:100%;overflow:hidden;position: absolute;background:#000;top:0px;left:0px;}
.lanrenzhijia .text{position:absolute;width:280px;height:100%;left:-280px;top:0px;overflow:hidden;width:100%;margin-top:80px;height:50px;line-height:50px;text-align:center;color:#ffffff;font-size:20px; font-family:"΢���ź�"}
.lanrenzhijia .text ys{width:100%;margin-top:80px;height:50px;line-height:50px;text-align:center;color:#ffffff;font-size:20px; font-family:"΢���ź�"}
.lanrenzhijia .text a{text-decoration:none; color:#ffffff;}
.lanrenzhijia .text div{text-align:center;color:#FFFFFF;font-size:18px;}

/* ͼƬ�Ŵ� */
   .test_a {  
                display: block;
                margin: 0 auto;
              
                overflow: hidden;
            }
              
            .test_a img {  
                width: 100%;  
                transform: scale(1);  
                transition: all 1s ease 0s;
            }  
            
            .test_a:hover img {  
                transform: scale(1.2);
                transition: all 1s ease 0s;
            }  
			


	/* ͼƬ���� */		
.lanren {
	margin: 10px auto;
	width: 200px;
	text-align: center;
    height: 40px;
    line-height: 40px;
    border: 0px solid #CCC;
    border-radius: 2px;
}
.lanren:hover {
	animation: shake 0.82s cubic-bezier(.36, .07, .19, .97) both;
	transform: translate3d(0, 0, 0);
	backface-visibility: hidden;
	perspective: 1000px;
}
@keyframes shake {
	10%, 90% {
		transform: translate3d(-1px, 0, 0);
	}
	20%, 80% {
		transform: translate3d(2px, 0, 0);
	}
	30%, 50%, 70% {
		transform: translate3d(-4px, 0, 0);
	}
	40%, 60% {
		transform: translate3d(4px, 0, 0);
	}
}
